package com.zerocarbon.declaration.common.dto;

import com.baomidou.mybatisplus.annotation.TableName;
import com.zerocarbon.declaration.server.entity.DeclareAuthor;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

@Data
@Accessors(chain = true)
@TableName(autoResultMap = true)
public class DeclarationDTO /*extends BaseDTO*/ implements Serializable {
  private static final long serialVersionUID = -455603808262483595L;

  private Long id;
  private String title;
  private String province;
  private String unit;
  private String head;
  private String contactNumber;
  private String projectType;//项目组别，多选，以逗号分隔
  private String projectField;//项目领域，多选，以逗号分隔
  private String projectProfile;
  private String briefDescription;
  private String attachUrl;
  private String account;
  private String userName;
  private Integer saveType;//0：草稿；1：提交
  private List<DeclareAuthor> declareAuthors;

}
